import { GameMap } from '/static/js/GameMap/base.js';
import { Kyo } from '/static/js/Player/kyo.js';


export class KOF {
    // 参数id用于指定一个DOM元素的id，目的是后续通过这个id来获取对应的DOM元素
    constructor(id) {
        // 使用jQuery选择器，通过传入的id查找对应的DOM元素，并将其赋值给实例属性this.$kof
        this.$kof = $('#' + id);
        // 创建一个GameMap对象实例
        this.game_map = new GameMap(this);
        // 创建一个玩家对象数组，用于存储所有的玩家对象
        this.players = [
            new Kyo(this, {
                id: 0,
                x: 200,
                y: 0,
                width: 120,
                height: 200,
                color: 'red'
            }),
            new Kyo(this, {
                id: 1,
                x: 900,
                y: 0,
                width: 120,
                height: 200,
                color: 'blue'
            })
        ];
    }
}